package demo.demo05.test01;

import java.util.Arrays;

/*
面向过程：
当要实现一个功能的时候，所有的步骤都要亲历亲为，处理每一个代码的细节

面向对象：

 */
public class 对象and过程 {
    public static void main(String[] aegs) {
        int[] array = {1, 2, 3, 4};
        //首先使用面向过程的思想，每一个步骤细节都要亲自处理
        System.out.print("[");
        for (int i = 0; i <= array.length - 1; i++) {
            if (i == array.length - 1) {
                System.out.println(array[i] + "]");
            } else {
                System.out.print(array[i] + ", ");
            }
        }
        System.out.println("-----------------------------");
//面向对象的思想，不用自己亲力亲为的处理代码细节
//在jdk中已经提供了一个工具--------arrays
// 通过这个工具就可以将数组转换成指定格式的字符串

//        将数组以字符串的形式打印输出：
        String str = Arrays.toString(array);
        System.out.println(str);
    }
}
